home *** CD-ROM | disk | FTP | other *** search
-
-
-
- RCSCLEAN(1) RCSCLEAN(1)
-
-
- NNAAMMEE
- rcsclean - clean up working files
-
- SSYYNNOOPPSSIISS
- rrccsscclleeaann [_o_p_t_i_o_n_s] [ _f_i_l_e ... ]
-
- DDEESSCCRRIIPPTTIIOONN
- rrccsscclleeaann removes working files that were checked out and
- never modified. For each _f_i_l_e given, rrccsscclleeaann compares
- the working file and a revision in the corresponding RCS
- file. If it finds a difference, it does nothing. Other-
- wise, it first unlocks the revision if the --uu option is
- given, and then removes the working file unless the work-
- ing file is writable and the revision is locked. It logs
- its actions by outputting the corresponding rrccss --uu and rrmm
- --ff commands on the standard output.
-
- If no _f_i_l_e is given, all working files in the current
- directory are cleaned. Pathnames matching an RCS suffix
- denote RCS files; all others denote working files. Names
- are paired as explained in ccii(1).
-
- The number of the revision to which the working file is
- compared may be attached to any of the options --nn, --qq, --rr,
- or --uu. If no revision number is specified, then if the --uu
- option is given and the caller has one revision locked,
- rrccsscclleeaann uses that revision; otherwise rrccsscclleeaann uses the
- latest revision on the default branch, normally the root.
-
- rrccsscclleeaann is useful for cclleeaann targets in Makefiles. See
- also rrccssddiiffff(1), which prints out the differences, and
- ccii(1), which normally asks whether to check in a file if
- it was not changed.
-
- OOPPTTIIOONNSS
- --kk_s_u_b_s_t
- Use _s_u_b_s_t style keyword substitution when retriev-
- ing the revision for comparison. See ccoo(1) for
- details.
-
- --nn[_r_e_v]
- Do not actually remove any files or unlock any
- revisions. Using this option will tell you what
- rrccsscclleeaann would do without actually doing it.
-
- --qq[_r_e_v]
- Do not log the actions taken on standard output.
-
- --rr[_r_e_v]
- This option has no effect other than specifying the
- revision for comparison.
-
- --uu[_r_e_v]
- Unlock the revision if it is locked and no
-
-
-
- GNU 1991/11/03 1
-
-
-
-
-
- RCSCLEAN(1) RCSCLEAN(1)
-
-
- difference is found.
-
- --VV_n Emulate RCS version _n. See ccoo(1) for details.
-
- --xx_s_u_f_f_i_x_e_s
- Use _s_u_f_f_i_x_e_s to characterize RCS files. See ccii(1)
- for details.
-
- EEXXAAMMPPLLEESS
- rrccsscclleeaann **..cc **..hh
-
- removes all working files ending in ..cc or ..hh that were not
- changed since their checkout.
-
- rrccsscclleeaann
-
- removes all working files in the current directory that
- were not changed since their checkout.
-
- FFIILLEESS
- rrccsscclleeaann accesses files much as ccii(1) does.
-
- EENNVVIIRROONNMMEENNTT
- RRCCSSIINNIITT
- options prepended to the argument list, separated
- by spaces. A backslash escapes spaces within an
- option. The RRCCSSIINNIITT options are prepended to the
- argument lists of most RCS commands. Useful
- RRCCSSIINNIITT options include --qq, --VV, and --xx.
-
- DDIIAAGGNNOOSSTTIICCSS
- The exit status is zero if and only if all operations were
- successful. Missing working files and RCS files are
- silently ignored.
-
- IIDDEENNTTIIFFIICCAATTIIOONN
- Author: Walter F. Tichy.
- Revision Number: 1.8; Release Date: 1991/11/03.
- Copyright (C) 1982, 1988, 1989 by Walter F. Tichy.
- Copyright (C) 1990, 1991 by Paul Eggert.
-
- SSEEEE AALLSSOO
- ci(1), co(1), ident(1), rcs(1), rcsdiff(1), rcsintro(1),
- rcsmerge(1), rlog(1), rcsfile(5)
- Walter F. Tichy, RCS--A System for Version Control,
- _S_o_f_t_w_a_r_e_-_-_P_r_a_c_t_i_c_e _& _E_x_p_e_r_i_e_n_c_e 1155, 7 (July 1985),
- 637-654.
-
- BBUUGGSS
- At least one _f_i_l_e must be given in older Unix versions
- that do not provide the needed directory scanning opera-
- tions.
-
-
-
-
-
- GNU 1991/11/03 2
-
-
-